#include <iostream>
#include <vector>
using namespace std;
//从vector里面初始化一个string
//思路，直接自定义一个类String,如果有输入一连串的字母，就给整成一个字符串
class String{
    public:
        String(int volomn){
            vec.reserve(volomn);
        }    
        void display(){
            for(auto ele:vec){
                cout<<ele;;
            }
        }
        vector<char> vec;
};
void operate_cin(vector<char> & vec){
    char input_char;
    do{
    input_char=cin.get();
    vec.push_back(input_char);
    }while(input_char!='\n');
}
void test(){
   String s(10);
   operate_cin(s.vec);
    s.display();
}

int main(int argc, char * argv[]){
    test();
    return 0;
}

